草庐IT

ionic 浮动框

全部标签

android - 谷歌 6 月 17 日 Firebase SDK 更新后,Ionic Cordova 应用程序停止编译

在Firebase主要版本更新后,我无法编译IonicCordova应用程序并进行重大更改,特别是2019年6月17日的更新。我尝试降级到AndroidCordova6.3.0,但我的项目必须是7.0.0。这是我的ionic信息:@ionic/cli-utils:1.19.2ionic(IonicCLI):3.20.0globalpackages:cordova(CordovaCLI):8.0.0localpackages:@ionic/app-scripts:3.2.1CordovaPlatforms:android7.0.0browser5.0.4IonicFramework:io

android - ionic build android failure - 任务 processDebugResources 执行失败

我正在使用MacYosemite。在为android平台运行构建时出现以下错误:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':processDebugResources'.>com.android.ide.common.internal.LoggedErrorException:Failedtoruncommand:/Users/sairamk/Development/android-sdk-macosx/build-tools/22.0.1/aaptpackage-f--no-cru

android - Cordova/Ionic 构建 android Gradle 错误 : Minimum supported Gradle version is 2. 14.1。当前版本是 2.13

这是我要记录的上述错误的解决方案。我发现了其他类似的帖子,但没有人描述此错误如何与Cordova或Ionic相关联。如果您不小心,AndroidStudio使用的Gradle版本可能与Cordova/cordova-android在其自动生成的应用程序代码中指定的Gradle版本不匹配。如你所知,运行$cordovaplatformaddandroid(或$ionicplatformaddandroid,如果您正在构建Ionic应用程序)在-project/platforms/android中创建native应用程序代码。在该文件夹中,文件:/the-project/platforms

android - 在 Ionic 应用程序中禁用硬件后退按钮?

我正在尝试禁用我的Cordova应用程序上的后退按钮。我正在使用AngularJS+Ionic框架。我找到了有关此的主题并尝试了下面的代码,但它绝对没有效果。有什么想法吗?index.htmldocument.addEventListener("deviceready",onDeviceReady,false);functiononDeviceReady(){document.addEventListener("backbutton",function(e){e.preventDefault();console.log("hello");},false);}请注意,当我按下返回按钮时,

android - Cordova + Ionic 框架 - 如何安全地更改包名称?

我想将安装包的默认名称从默认的com.ionicframework.starter更改为com.something.something,请问我该如何安全地进行呢?我应该编辑什么?感谢您的任何建议。 最佳答案 您应该在项目根目录下的config.xml中进行此更改。例如,您可能有这样的事情:将id更改为您希望包的任何值,它将适用于整个项目,Android和iOS。但是,如果您已经使用包名提交到应用商店,则此时您无法更改包名。除非你想提交一个新项目。必须使用匹配的包名称进行更新。问候, 关于

android - ionic 构建 android,错误 : spawn EACCES

如果我按照以下步骤创建新应用:Rubens-MacBook-Pro:~rlopez$npminstall-gcordovaionicRubens-MacBook-Pro:~rlopez$ionicstartmyApptabsRubens-MacBook-Pro:~rlopez$cdmyAppRubens-MacBook-Pro:myApprlopez$ionicplatformaddandroid@6.2.2//6.1.xhasabugRubens-MacBook-Pro:myApprlopez$ionicbuildandroid我得到这个输出:>ionic-hello-world@i

android - 基于 ionic 的游戏服务测量问题

我在一个ionic项目上遇到了一个问题,它昨天开始发生而没有修改任何依赖项。当我运行ioniccordovarunandroid我有这个错误:Thelibrarycom.google.android.gms:play-services-measurement-baseisbeingrequestedbyvariousotherlibrariesat[[16.5.0,16.5.0],[16.4.0,16.4.0]],butresolvesto16.5.0.Disablethepluginandcheckyourdependenciestreeusing./gradlew:app:depe

json - 接收 NPM 错误 : Unexpected string in JSON at position 20938 within an ionic 3 project

不确定错误在哪里。(*是保存私有(private)项目信息的地方,即Facebook应用程序ID和应用程序名称)我已经收到此错误有一段时间了,但我无法弄清楚,是不是我遗漏了什么?{"name":"****","version":"0.0.1","author":"IonicFramework","homepage":"http://ionicframework.com/","private":true,"scripts":{"clean":"ionic-app-scriptsclean","build":"ionic-app-scriptsbuild","lint":"ionic-ap

node.js - Ionic 2 找不到模块 'dgram'

我已经安装了一个模板Ionic2应用程序并想添加NPM包bonjour像这样在我的组件中安装并包含包之后:varBonjour=require('bonjour');varbonjour=newBonjour();应用程序不会运行并显示“找不到模块dgram”应用程序同时安装了bonjour包和bonjour类型。问题应用程序找不到位于@types/node文件中的模块dgram。该项目正在运行TS2.4.2,不需要对@types的任何引用,这应该会自动获取。我尝试了什么我尝试通过在ts.config.json文件中设置typeroots或类型,以多种方式包含@types文件夹。这并没

node.js - Ionic/bower/cordova - 忽略构建文件

我的项目结构如下:MyApp-hooks-platforms-android-ios-www-js/css/templates..-lib(includingallbowercomponents)目前,www/lib目录占用21,8 Mb。(我的项目中添加了大量的bower组件。)在构建每个项目时,将整个www文件夹复制到platform/android(例如)文件夹进行构建,当然包括www/lib.这导致构建非常大,因为bower中包含大量文件组件对生产毫无用处。手动管理所有bower依赖项显然不是一种选择。那么你们是如何清理项目平台目录以进行构建的呢?我正在考虑为此创建一个钩子(H